ocr: GULControls Reusable Library BusinessObjects Misc. Thards Party Objects) Database ACceSS Middleware)Library Application-Specric Objects DAta Figure - 1, C++ development environments let developers extend the power of the C++ tool to meet the exact requirements of the application. This includes native GUI controls, database access, external messaging APls, the internet, and application-related classes. In many respects, C++ development tools are only as good as the libraries they can use,